Community-based production of open-source software: What do we know about the developers who participate?

نویسندگان

  • Paul A. David
  • Joseph S. Shapiro
چکیده

0167-6245/$ see front matter 2008 Elsevier B.V doi:10.1016/j.infoecopol.2008.10.001 * Corresponding author. Address: Department of University, Stanford, CA 94305-6072, USA. Tel.: +1 6 650 725 5702. E-mail addresses: [email protected] (P.A. Davi (J.S. Shapiro). This paper seeks to close an empirical gap regarding the motivations, personal attributes and behavioral patterns among free/libre and open-source (FLOSS) developers, especially those involved in community-based production, and considers the bearing of its findings on the existing literature and the future directions for research. Respondents to an extensive web-survey’s (FLOSS-US 2003) questions about their reasons for beginning to work FLOSS are classified according to their distinct ‘‘motivational profiles” by hierarchical cluster analysis. Over half of them also are matched to projects of known membership sizes, revealing that although some members from each of the clusters are present in the small, medium and large ranges of the distribution of project sizes, the mixing fractions for the large and the very small project ranges are statistically different. Among developers who changed projects, there is a discernable flow from the bottom toward the very small towards to large projects, some of which is motivated by individuals seeking to improve their programming skills. It is found that the profile of early motivation, along with other individual attributes, significantly affects individual developers’ selections of projects from different regions of the size range. 2008 Elsevier B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Organizational Circumstances for Large-scale Refactoring in Open Source Software (OSS) production

As software projects evolve over time, source code inherently becomes more complicated and tend to drift away from its original structure envisaged by the project founder. Uncontrolled software complexity makes it difficult to comprehend, modify code, and maintain sustainable level of OSS developers. Faced with challenges of increasingly complicated software design, software refactoring can be ...

متن کامل

How Do Open Source Developers Talk about Users?

When open source software developers are making design decisions, how do they talk about users? To begin to answer this question, 100 contentious Firefox bug reports were analyzed for distinct uses of the word “user.” The results show that developers use authoritative words (such as allow, educate, and require) to describe what software does for users. Most statements involved confident specula...

متن کامل

Developing Open Source Software: A Community-Based Analysis of Research

Open source software (OSS) creates the potential for the inclusion of large and diverse communities in every aspect of the software development and consumption life cycle. However, despite 6 years of effort by an ever growing research community, we still don't know exactly what we do and don't know about OSS, nor do we have a clear idea about the basis for our knowledge. This paper presents an ...

متن کامل

A Group Awareness and collaboration in Distributed Software Development

.Open-source software development projects manage to produce large, robust, complex, and successful systems. OSS are always collaborative and distributed in nature as well as diff iculties are being occurred due to distance. However, there is a little spite of know ledge about management of collaboration by open-source team. In this paper we look how distributed developers maintain group awaren...

متن کامل

The Culture of Open Source Computing

While women's representation in computing is low, it is even lower in open source computing – only 1.5% of all Open Source Software (OSS) developers are women (Nafus, et al. 2006). OSS is collaboratively developed and maintained by volunteers and professionals who communicate primarily through web-based mailing lists and Internet Relay Chat. OSS is distinct from proprietary software because the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Information Economics and Policy

دوره 20  شماره 

صفحات  -

تاریخ انتشار 2008